<?php
abstract class XMapping{
	protected $column = null;
	protected $foreignKey = null;
	protected $target = null;	
	protected $orders = array();
	
	function setColumn($column){
		$this->column = $column;
	}
	
	function setforeignKey($foreignKey){
		$this->foreignKey = $foreignKey;
	}	
	
	function setTarget($target){
		$this->target = $target;
	}	
	
	function setOrders($orders){
		$this->orders = $orders;
	}		
	
	function column(){
		return $this->column;
	}
	
	function foreignKey(){
		return $this->foreignKey;
	}
	
	function target(){
		return $this->target;
	}	
	
	function orders(){
		return $this->orders;
	}

	function result($value = null){
		return array();
	}
		
}
?>